.additional-search{
    visibility: hidden;
}
.search-form .dropdown{
    width: 195px;
}
.search-form .dropdown.pull-left.city{
    margin-left: 17px;
}

.search-form .dropdown.pull-left.street{
    margin-left: 17px;
}

.search-form .checkbox.pull-left{
    margin-left: 14px;
    margin-top: 8px;
}
.search-form button.find{
    margin-left: 50px;
    width: 105px;
}
.search-form{
    height: 45px;
    margin: 13px 0 0 23px;
}
.search-container{
    background: #F3EDED;
    box-shadow: 0 0 10px rgba(0,0,0,0.5);
    padding: 1px;


    background: #fcfff4;
    background: -moz-linear-gradient(top, #fcfff4 0%, #dfe5d7 40%, #b3bead 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fcfff4), color-stop(40%,#dfe5d7), color-stop(100%,#b3bead));
    background: -webkit-linear-gradient(top, #fcfff4 0%,#dfe5d7 40%,#b3bead 100%);
    background: -o-linear-gradient(top, #fcfff4 0%,#dfe5d7 40%,#b3bead 100%);
    background: -ms-linear-gradient(top, #fcfff4 0%,#dfe5d7 40%,#b3bead 100%);
    background: linear-gradient(to bottom, #fcfff4 0%,#dfe5d7 40%,#b3bead 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfff4', endColorstr='#b3bead',GradientType=0 );
}
.search-container .search-form .price-range > p{
    margin: 0 0 1px !important;
}
.search-container .search-form .price-range{
    margin-top: -8px !important;
    margin-left: 29px !important;
}
#amount{
    background-color: rgba(0, 0, 0, 0) !important;
}
.search-container .search-form .price-range .amount{
    font-weight: normal !important;
}
.search-container .search-form .rooms{
    margin: -13px 0 0 11px;
}
.search-container .search-form .rooms span.ui-spinner.ui-widget.ui-widget-content.ui-corner-all{
    margin-left: 26px;
}
#spinner{
    width: 19px;
}
#spinner:focus{
    outline: none !important;
}